hydroelectric pumped storage project - Turco Inglés Diccionario